leather jacket tree - French English Dictionary